﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MJD.Comunes.Entidades;
using MJD.Transaccional.AccesoDatos.Fabricas;
using MJD.Transaccional.AccesoDatos.Implementacion.NHibernateMySql;
using NUnit.Framework;

namespace Pruebas
{
    [TestFixture]
    public class PruebaAseguradoraAccesoDatos
    {
        [TestCase]
        public void AgregarAseguradoraTest()
        {
            Aseguradora aseguradora = new Aseguradora();

            aseguradora.Nombre = "prueba";
            aseguradora.Rif = 123457;
            aseguradora.LetraRif = 'V';
            aseguradora.Telefono = "012231231231";
            aseguradora.Estatus = 1;

            DaoAseguradora dao = new DaoAseguradora();

            Assert.IsTrue(dao.InsertarOModificar(aseguradora));

        }
        [TestCase]
        public void ConsultarEstadosTest()
        {
            IList<Estado> estados = FabricaDao.ObtenerManejador().ObtenerDaoEstado().ObtenerTodos();

            Assert.IsNotNull(estados);
        }
    }
}
